import Vue from 'vue'
// ui库
import vuetify from './plugins/vuetify'
// 引入element ui消息提示
import {Message, MessageBox, Empty} from 'element-ui'
// 自定义路由
import router from './router'
// 引入store
import store from './store'
// axios
import axios from 'axios'
// 引入qs
import qs from 'qs'
// moment
import moment from 'moment'
// 自定义组件
import App from './App.vue'
// 自定义工具
import utils from './assets/js/utils'
// 修改配置
moment.locale('zh-cn')

// 原型挂载
// 修改默认url
axios.defaults.baseURL = 'http://124.222.151.20:8848'
// axios.defaults.baseURL = 'http://localhost:8848'
Vue.prototype.$axios = axios
Vue.prototype.$qs = qs
Vue.prototype.$moment = moment
Vue.prototype.$message = Message;
Vue.prototype.$messageBox = MessageBox
Vue.prototype.$utils = utils

Vue.use(Empty)

Vue.config.productionTip = false

new Vue({
  vuetify, router, store,
  render: h => h(App)
}).$mount('#app')
